package com.sgcc.pda.bluetooth.blueinterface;

/**
 * 描 述：搜索蓝牙的监听回调
 * 作 者：yangzhi
 * 时 间：2020/3/5 15:24
 * 版 本：1.0
 * 版 权： Copyright (c) remarkables-united.Co.Ltd. All rights reserved.
 */
public interface IOnSendReceiveDataListener {

    /**
     * 发送数据结束
     *
     * @param data 发送的数据
     */
    void onSendDataSuccess(byte[] data);

    /**
     * 发送数据出错
     *
     * @param data     发送的数据
     * @param errorMsg 错误信息
     */
    void onSendDataError(byte[] data, String errorMsg);

    /**
     * 接收到数据
     *
     * @param buffer 接收的数据
     */
    void onReceiveDataSuccess(byte[] buffer);

    /**
     * 接收数据出错
     *
     * @param errorMsg 错误信息
     */
    void onReceiveDataError(String errorMsg);

}
